<?php
include("../main/config.inc.php");
$link = mysql_connect(_DB_HOST,_DB_USER,_DB_PASSWORD);
mysql_select_db(_DB_NAME,$link);

include("../main/phpArmory.class.php");

$armory = new armory();

$res = mysql_query("SELECT pgid, pgname FROM main_pg WHERE updatecomplete = '0' or health = '0'",$link);

while(list($pgid, $pgname) = mysql_fetch_row($res))
{
	$giocatore = $armory->characterFetch($pgname);
	if($giocatore)
	{
		switch($giocatore['characterinfo']['charactertab']['characterbars']['secondbar']['attributes']['type'])
		{
			case "m":
				$tipoSecond = "Mana";
			break;
			case "r":
				$tipoSecond = "Rabbia";
			break;
			case "e":
				$tipoSecond = "Energia";
			break;
		}
		$query = "UPDATE main_pg set 
		pgspec1='".$giocatore['characterinfo']['charactertab']['talentspec']['attributes']['treeone']."',
		pgspec2='".$giocatore['characterinfo']['charactertab']['talentspec']['attributes']['treetwo']."',
		pgspec3='".$giocatore['characterinfo']['charactertab']['talentspec']['attributes']['treethree']."',
		prof_0='".$giocatore['characterinfo']['charactertab']['professions']['skill'][0]['attributes']['name']."',
		prof_0_level='".$giocatore['characterinfo']['charactertab']['professions']['skill'][0]['attributes']['value']."',
		prof_1='".$giocatore['characterinfo']['charactertab']['professions']['skill'][1]['attributes']['name']."',
		prof_1_level='".$giocatore['characterinfo']['charactertab']['professions']['skill'][1]['attributes']['value']."',
		health='".$giocatore['characterinfo']['charactertab']['characterbars']['health']['attributes']['effective']."',
		secondbar='".$giocatore['characterinfo']['charactertab']['characterbars']['secondbar']['attributes']['effective']."',
		type_second='".$tipoSecond."',
		armor='".$giocatore['characterinfo']['charactertab']['defenses']['armor']['attributes']['effective']."',
		defense='".$giocatore['characterinfo']['charactertab']['defenses']['defense']['attributes']['value']."',
		dodge='".$giocatore['characterinfo']['charactertab']['defenses']['dodge']['attributes']['percent']."',
		parry='".$giocatore['characterinfo']['charactertab']['defenses']['parry']['attributes']['percent']."',
		block='".$giocatore['characterinfo']['charactertab']['defenses']['block']['attributes']['percent']."',
		spell_damage='".$giocatore['characterinfo']['charactertab']['spell']['bonusdamage']['frost']['attributes']['value']."',
		bonus_healing='".$giocatore['characterinfo']['charactertab']['spell']['bonushealing']['attributes']['value']."',
		mp5='".$giocatore['characterinfo']['charactertab']['spell']['manaregen']['attributes']['notcasting']."',
		attackpower='".$giocatore['characterinfo']['charactertab']['melee']['power']['attributes']['effective']."',
		hit='".$giocatore['characterinfo']['charactertab']['melee']['hitrating']['attributes']['value']."',
		crit='".$giocatore['characterinfo']['charactertab']['melee']['critchance']['attributes']['percent']."',
		spellcrit='".$giocatore['characterinfo']['charactertab']['spell']['critchance']['frost']['attributes']['percent']."',
		updatecomplete=1 WHERE pgid=$pgid";
		
		if(mysql_query($query,$link))
			Echo "Aggiornato su $pgname"."<br>$query";
		else 
			Echo "Non Aggiornato SQL error su :$pgname<br>Query error :".mysql_error($link)."<br>";
		
	}
	else 
		Echo "Non Aggiornato, XML Error su :$pgname<br>Xml Erro ".$armory->error."<br>";
}	

?>